kevin sanjaya
International FootballMitchell Baker and the Statistical Illusion: Why the 2026 ASEAN Cup Golden Shoe Says Nothing At All5 goals. One match. And a tournament that will remember him as a phenomenon —...
International FootballCMLL and 93 Years at Arena México: When Tradition Becomes Duty, Not MemoryOn Friday night, Arena México opened its doors. No kickoff whistle sounded....
BadmintonIndonesian Badminton's Transfer Market: When the Spreadsheet Picks the Player, Not the CrowdIn June, a club in East Java sent me a selection file with 14 names and a...
International FootballInter test a four-wide-player lineup in a behind-closed-doors friendly against LumezzaneAt the Pinetina training centre, the behind-closed-doors friendly between Int...
GolfStage-2 Deep Professional Analysis Cannot Be Executed: Empty Input DataStage-2 Deep Professional Analysis Cannot Be Executed: Empty Input Data...
International FootballSandy Walsh, 90 Minutes After 10 Weeks Out and Persib's Fitness GambleIn the 45th minute, Mariano Peralta placed the ball on the penalty spot. The...
BadmintonBadminton Is Missing What Football Has Had for a DecadeIn a Super 1000 semifinal last March, the winner converted a lower share of h...
International FootballWhen a sports data filter mislabels a tech story as 'football'On Tuesday evening, opening a dataset of 4,312 articles labeled "football" by...
International FootballArsenal, a 2.5% Conversion Rate and a Season Verdict Written Too EarlyIn the 60th minute at the Emirates, as the referee paused play for Emily Fox ...
EsportsHoang Luan's Haircut Promise and the Probability Problem of T1's Fourth Consecutive World TitleDuring a livestream ahead of the League of Legends World Championship,...
International FootballBayern Munich Track Kaio Jorge: The Harry Kane Succession Problem and Juventus's Unnamed PercentageThree in the morning in Incheon, and I had the Cruzeiro tape open on an old...
BilliardsChina Open 9-Ball: Gorst Survives Scares Then Dominates, Liu Shasha Repeats After 13 YearsShanghai, final day. Fedor Gorst collects a $40,000 cheque in the men's...
Table TennisEuropean Mixed Doubles: France and Germany, Two Paths to the Same FinalEuropean Mixed Doubles: France and Germany, Two Paths to the Same Final The 6...
International FootballNine Dimensions of Football Analysis: Insiders Read Structure, Outsiders Read RumoursThere was one summer evening when the whole stand rose to its feet at the sou...
BadmintonIndian Contingent at China Masters 2026: Srikanth's Resurgence, Satwik-Chirag's Steady MarchThe China Masters 2026 quarter-finals have produced a defining moment for...
International FootballJapan 2-1 Venezuela: The SECOM Laughter and the Crack Behind the Hiroshima LightsIn the second minute of first-half stoppage time at Edion Peace Wing in...
BadmintonVietnam Open 2026: Aidil Sholeh and the 2-Year-3-Month Gap in Malaysian BadmintonVietnam Open 2026: Aidil Sholeh and the 2-Year-3-Month Gap in Malaysian...
Esports0-8 at Champions Shanghai: When Home Soil Became a Burden for Chinese VALORANTThe stands in Shanghai were still full. The cheering rolled down from every...
Badminton23 Minutes at the Asian Games: Pakistan's Badminton Pioneer and the Empty Room Behind HerI watched that footage three times. It was short enough to be hard to believe...
Martial ArtsThe 60-Year-Old Martial Arts Master And The Lesson Of Silence After The WhistleHanoi, an early Saturday morning in early August. I stood at the corner of a...
International FootballCMLL and 93 Years at Arena México: When Tradition Becomes Duty, Not MemoryOn Friday night, Arena México opened its doors. No kickoff whistle sounded....
BadmintonIndonesian Badminton's Transfer Market: When the Spreadsheet Picks the Player, Not the CrowdIn June, a club in East Java sent me a selection file with 14 names and a...
International FootballInter test a four-wide-player lineup in a behind-closed-doors friendly against LumezzaneAt the Pinetina training centre, the behind-closed-doors friendly between Int...
GolfStage-2 Deep Professional Analysis Cannot Be Executed: Empty Input DataStage-2 Deep Professional Analysis Cannot Be Executed: Empty Input Data...
International FootballSandy Walsh, 90 Minutes After 10 Weeks Out and Persib's Fitness GambleIn the 45th minute, Mariano Peralta placed the ball on the penalty spot. The...
BadmintonBadminton Is Missing What Football Has Had for a DecadeIn a Super 1000 semifinal last March, the winner converted a lower share of h...
International FootballWhen a sports data filter mislabels a tech story as 'football'On Tuesday evening, opening a dataset of 4,312 articles labeled "football" by...
International FootballArsenal, a 2.5% Conversion Rate and a Season Verdict Written Too EarlyIn the 60th minute at the Emirates, as the referee paused play for Emily Fox ...
EsportsHoang Luan's Haircut Promise and the Probability Problem of T1's Fourth Consecutive World TitleDuring a livestream ahead of the League of Legends World Championship,...
International FootballBayern Munich Track Kaio Jorge: The Harry Kane Succession Problem and Juventus's Unnamed PercentageThree in the morning in Incheon, and I had the Cruzeiro tape open on an old...
BilliardsChina Open 9-Ball: Gorst Survives Scares Then Dominates, Liu Shasha Repeats After 13 YearsShanghai, final day. Fedor Gorst collects a $40,000 cheque in the men's...
Table TennisEuropean Mixed Doubles: France and Germany, Two Paths to the Same FinalEuropean Mixed Doubles: France and Germany, Two Paths to the Same Final The 6...
International FootballNine Dimensions of Football Analysis: Insiders Read Structure, Outsiders Read RumoursThere was one summer evening when the whole stand rose to its feet at the sou...
BadmintonIndian Contingent at China Masters 2026: Srikanth's Resurgence, Satwik-Chirag's Steady MarchThe China Masters 2026 quarter-finals have produced a defining moment for...
International FootballJapan 2-1 Venezuela: The SECOM Laughter and the Crack Behind the Hiroshima LightsIn the second minute of first-half stoppage time at Edion Peace Wing in...
BadmintonVietnam Open 2026: Aidil Sholeh and the 2-Year-3-Month Gap in Malaysian BadmintonVietnam Open 2026: Aidil Sholeh and the 2-Year-3-Month Gap in Malaysian...
Esports0-8 at Champions Shanghai: When Home Soil Became a Burden for Chinese VALORANTThe stands in Shanghai were still full. The cheering rolled down from every...
Badminton23 Minutes at the Asian Games: Pakistan's Badminton Pioneer and the Empty Room Behind HerI watched that footage three times. It was short enough to be hard to believe...
Martial ArtsThe 60-Year-Old Martial Arts Master And The Lesson Of Silence After The WhistleHanoi, an early Saturday morning in early August. I stood at the corner of a...
